# Worker tap.createWorker(string scriptPath, object options)

# 功能描述

创建一个 Worker 线程

# 参数

# string scriptPath

worker 入口文件的绝对路径

# object options

可选参数

属性类型默认值必填说明
useExperimentalWorkerbooleanfalse设置为 true 时,在 iOS 下,支持 getCameraFrameData 接口。

# 返回值

# Worker

Worker 对象

# 注意事项

  • 接口使用前需要在 game.json (插件为 plugin.json) 中配置 workers 字段,表示 worker 代码根目录。
  • scriptPath 为入口文件的绝对路径,且不以 / 开头。
  • 目前限制最多只能创建一个 Worker,创建下一个 Worker 前请先调用 Worker.terminate
  • 通过Worker异步计算优化CPU使用

# 示例代码

tap.createWorker('workers/index.js')